-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Add dual store support #3878
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add dual store support #3878
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
linera-service/src/linera/command.rs
Outdated
| #[arg(long, default_value = "0")] | ||
| block_exporters: u32, | ||
|
|
||
| /// Use dual store (rocksdb and scylladb) instead of just scylladb. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you mention kubernetes in the description?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We could also use separate command at some point, say, linera net start and linera net start-kubernetes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I do mention that this adds support for linera net up --kubernetes 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm talking about the comment used for --help.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah 😅 my bad
f44e58c to
9b0eaf9
Compare
e83c215 to
3143c9d
Compare
9b0eaf9 to
236c7e0
Compare
3143c9d to
a3d38ad
Compare
9c06727 to
71609f6
Compare
a3d38ad to
63ff628
Compare
7bff405 to
238f4fd
Compare
238f4fd to
e6759df
Compare
e6759df to
6472402
Compare
d858999 to
1cfe578
Compare
6472402 to
5d1fcb5
Compare
1cfe578 to
2997a46
Compare
5fcbbc5 to
dbc4647
Compare
2997a46 to
296337d
Compare
dbc4647 to
908312b
Compare

Motivation
Our benchmarks are currently using
DualStore, so it makes sense for us to add support to use it if we need it. We won't ideally need this, as the plan is to getScyllaDBto a state that we reach the big numbers with it.Proposal
This PR adds the
linera-protocolside support forDualStorenetworks, as well as support for doing locallinera net up --kubernetesruns withDualStoreTest Plan
Ran a local network with default params (scylladb) and
DualStore, both workRelease Plan